#缩放原始图像
import os
import cv2
# 输入文件夹路径和输出文件夹路径
input_folder = r'E:\base_map'
output_folder = r'E:\ResizeBasemap'

# 确保输出文件夹存在
if not os.path.exists(output_folder):
    os.makedirs(output_folder)

# 遍历输入文件夹中的所有.tif文件
for file_name in os.listdir(input_folder):
    if file_name.endswith(".TIF"):
        # 读取图像文件
        image_path = os.path.join(input_folder, file_name)
        img = cv2.imread(image_path)

        # 将图像调整为500x500
        resized_img = cv2.resize(img, (750, 750))

        # 保存调整后的图像到输出文件夹
        output_path = os.path.join(output_folder, file_name)
        cv2.imwrite(output_path, resized_img)

        print(f"{file_name} 处理完成")

print("所有影像处理完成")
